<%@ page language="java" contentType="text/html; charset=UTF-8"	pageEncoding="UTF-8"
%><%@ page import="com.fefa.coins.domain.GestionColecciones"
%><%
	String path = request.getContextPath();
	//TODO - Aquí hay que verificar el usuario
	Integer idSocio = new Integer(1);

	int operacion = GestionColecciones.OP_FILTRAR;
	if (null != request.getParameter("operacion"))
		operacion = Integer.parseInt((String)request.getParameter("operacion"));
	
	String resultado = null;
	switch (operacion) {
	case GestionColecciones.OP_FILTRAR:
		long idPais = 0;
		if (null != request.getParameter("pais"))
			idPais = Long.parseLong((String) request.getParameter("pais"));
		long idDivisa = 0;
		if (null != request.getParameter("divisa"))
			idDivisa = Long.parseLong((String) request.getParameter("divisa"));
		long idPedido = 0;
		if (null != request.getParameter("pedido"))
			idPedido = Long.parseLong((String) request.getParameter("pedido"));
		String desdeF = request.getParameter("desde1");
		String hastaF = request.getParameter("hasta1");
		String desdeA = request.getParameter("desde2");
		String hastaA = request.getParameter("hasta2");
		resultado = GestionColecciones.getColeccionFiltrada(idSocio, idPais, idDivisa, idPedido, desdeF, hastaF, desdeA, hastaA, path);
		break;
	case GestionColecciones.OP_MONEDAS_DEL_PEDIDO:
		idPedido = 0;
		if (null != request.getParameter("pedido"))
			idPedido = Long.parseLong((String) request.getParameter("pedido"));
		resultado = GestionColecciones.getMonedasPedido(path, idPedido, idSocio);
		break;
	case GestionColecciones.OP_MONEDAS_DEL_APUNTE:
		long idApunte = 0;
		if (null != request.getParameter("apunte"))
			idApunte = Long.parseLong((String) request.getParameter("apunte"));
		resultado = GestionColecciones.getMonedasApunte(path, idApunte);
		break;
	case GestionColecciones.OP_PDTE_ENTREGA:
		resultado = GestionColecciones.getMonedasPdtesEntrega(idSocio, path);
		break;
	case GestionColecciones.OP_VENTANA_SELECCION:
		resultado = GestionColecciones.getVentanaSeleccion(path);
		break;
	default:
		resultado="&nbsp;";
		break;
	}
%><%=resultado%>

